<?php
/**
 * @author yangjian
 * 自动加载类配置，需要带上命名空间
 */
return array(

    'admin\action\CommonAction'                     => 'admin.action.CommonAction',  //后台控制器基类
    'common\action\CommonAction'                    => 'common.action.CommonAction', //前端控制器基类
    'common\service\interfaces\ICommonService'      => 'common.service.interfaces.ICommonService',  //公共服务接口
    'common\service\CommonService'                  => 'common.service.CommonService', //公共服务实现
    'common\dao\interfaces\ICommonDao'              => 'common.dao.interfaces.ICommonDao', //公共dao接口
    'common\dao\CommonDao'                          => 'common.dao.CommonDao', //公共dao实现
    'rsa\RSACrypt'                     => 'extends.rsa.RSACrypt',  //RSA加密类
    'rsa\RSACryptBigData'              => 'extends.rsa.RSACryptBigData',  //RSA加密类
    'rsa\SignUtil'                     => 'extends.rsa.SignUtil',  //签名类
    'api\utils\MpeApiClient'                     => 'api.utils.MpeApiClient',  //MPE api的客户端类
    'api\utils\BankAPIClient'                     => 'api.utils.BankAPIClient',  //银行api的客户端类
    'api\utils\SaasApiClient'                     => 'api.utils.SaasApiClient',  //saas系统的客户端类
    'payment\utils\SerialNumberUtils'                     => 'payment.utils.SerialNumberUtils',  //流水号生成工具


    'payment\models\SignVo'                     => 'payment.models.SignVo',
    'payment\models\QueryAccountVo'                     => 'payment.models.QueryAccountVo',
    'payment\models\TransferVo'                     => 'payment.models.TransferVo',
    'payment\models\WithdrawVo'                     => 'payment.models.WithdrawVo',
    'payment\models\TradeDetailVo'                     => 'payment.models.TradeDetailVo',


);